package com.yyge.controller.admin.login.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * @Desc: 后台登录对象返回结果
 * @Author: admin
 * @Date: 2023/06/29/14:26
 */
@Getter
@Setter
@ToString
public class AdminLoginResp {

   /*管理员*/
   public static final int ACCOUNT_TYPE_ADMIN=1;

   /*用户*/
   public static final int ACCOUNT_TYPE_ORIDNARY_USER=2;
    /**
     * 主键
     */
    private Long id;

    /**
     * 名称
     */
    private String name;

    /**
     * 登录账户
     */
    private String loginName;


    /**
     * 头像
     */
    private String avatar;

    /**
     * 账户类型(0代表后台用户，1代表商家)
     */
    private Integer type;


    /**
     * 令牌
     */
    private String token;



    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date expiredTime;
}
